// import { defineConfig } from "vite";
// import react from "@vitejs/plugin-react";
// import path from "path";
// import requireTransform from "vite-plugin-require-transform";
// import { createHtmlPlugin } from "vite-plugin-html";

// export default defineConfig({
// 	plugins: [
		
// 		react({
// 			babel: {
// 				plugins: ["@babel/plugin-transform-react-jsx"],
// 				compact: false
// 			}
// 		}),
// 		createHtmlPlugin({
// 			minify: true,

// 			entry: "src/index.js",

// 			template: "public/viteIndex.html"

		
// 		})
// 	],
// 	esbuild: {
// 		loader: "jsx"
// 	},
// 	optimizeDeps: {
// 		esbuildOptions: {
// 			loader: {
// 				".js": "jsx"
// 			}
// 		}
// 	},
// 	resolve: {
// 		alias: [
// 			{
// 				find: "@",
// 				replacement: path.resolve(__dirname, "./src")
// 			},
// 			{
// 				find: "src",
// 				replacement: path.resolve(__dirname, "./src")
// 			},
// 			{
// 				find: /^~/,
// 				replacement: ""
// 			}

			
// 		]
// 	},
// 	css: {
// 		/* CSS 预处理器 */
// 		preprocessorOptions: {
// 			scss: {
// 				additionalData: '@import "src/assets/css/variable.scss";'
// 			},
// 			less: {
// 				javascriptEnabled: true
// 			}
// 		}
// 	},
// 	server: {
// 		// open: path.resolve(__dirname, "../dist/index.html"),
// 		open: true,
// 		port: 3000,
// 		host: "localhost",
// 		hmr: true,
		
// 	}
// });
